all shapes and sizes

Translations
de toutes sortes et de toutes tailles
Definitions
A phrase used to indicate a wide variety or diversity in appearance, form, or type; it means that something comes in many different forms, not limited to a single kind.